//public class Likou_fanuizhongjia {
//    /**
//     * Definition for singly-linked list.
//     * public class ListNode {
//     *     int val;
//     *     ListNode next;
//     *     ListNode() {}
//     *     ListNode(int val) { this.val = val; }
//     *     ListNode(int val, ListNode next) { this.val = val; this.next = next; }
//     * }
//     */
//    class Solution {
//        public ListNode middleNode(ListNode head) {
//            ListNode cur= head;
//            int count=  0;
//            while(cur != null){
//                count++;
//                cur = cur.next;
//            }
//            cur = head;
//            count =count/2;
//            for(int i = 0;i<count; i++){
//                cur = cur.next;
//            }
//            return cur;
//        }
//    }
//}
